

/**
 * @ClassName ListNode
 * @Description ListNode链表类
 * @Author clockTown
 * @Date 2021/8/13 15:51
 * @Version 1.0
 */
public class ListNode {
    int val;
    ListNode next;

    public ListNode() {
    }

    ListNode(int x) {
        val = x;
    }

    ListNode arrToListNode(int[] array) {
        ListNode head = new ListNode();
        ListNode cur = head;
        for (int arr : array) {
            cur.next = new ListNode(arr);
            cur = cur.next;
        }
        return head.next;
    }

    @Override
    public String toString() {
        return "ListNode{" +
                "val=" + val +
                ", next=" + next +
                '}';
    }

    public static void main(String[] args) {
        int[] array = new int[]{1, 2, 3};
        ListNode listNode = new ListNode();
        ListNode node = listNode.arrToListNode(array);
        System.out.println(node);
    }
}
